<?php

//防止恶意调用
if (!defined('IN_MOD'))
{
    die('Hacking attempt');
}

// 文章列表
if($configname == "list")
{
	// 条件搜索
	if($setblock == "where")
	{
		require(MODULEPARA_PATH . '/modulepara-'.VERSION_NUMBER.'/modulepara/configlist_where.php');
	}	
	
	// 列表数据
	if($setblock == "main")
	{
		require(MODULEPARA_PATH . '/modulepara-'.VERSION_NUMBER.'/modulepara/configlist.php');
	}	
	
	// 删除数据
	if($setblock == "delete")
	{
		require(MODULEPARA_PATH . '/modulepara-'.VERSION_NUMBER.'/modulepara/configlist_delete.php');
		
		// 当前为订购管理模块时
		if($configdatamodule == 109)
		{
			// 删除商品时对应删除关联订单商品
			deletedata("modulepara_order_goods", "orderid", $result['object_id']);
		}
	}			
}

// 文章详情
if($configname == "detail")
{
	// 商家信息区块配置
	if($setblock == "supplierconfig")
	{
		global $supplier_id;
		
		if($configinfo['morepara'] && $configinfo['morepara']['supplierconfig'] == 1)
		{
			$supplierconfig = $configinfo['morepara']['supplierconfig'];
			$configname = $configinfo['morepara']['configname'];
			$this->assign('supplierconfig', $supplierconfig);
		
			$configdata = datainfo($configinfo['ecs_article'],$supplier_id,'supplier_id','category_id='.$configinfo['columnid'],$configinfo['moduleid']);
			if(empty($configdata))
			{
				$class2 = $configinfo['moduleclass']['class2']['id'] ? $configinfo['moduleclass']['class2']['id'] : 0;
				$class3 = $configinfo['moduleclass']['class3']['id'] ? $configinfo['moduleclass']['class3']['id'] : 0;
				
				// 设置默认数据
				$_MGPC_REQ['setdata'] = array();
				$_MGPC_REQ['setdata']['post_title'] = $configname;
				
				// 设置初始数据	
				$moduleaqvar = array();
				$moduleaqvar[0] = 'setdata-module';// 模块ID
				$moduleaqvar[1] = 'setdata-class2';// 二级栏目
				$moduleaqvar[2] = 'setdata-class3';// 三级栏目
				$moduleaqvar[3] = 'setdata-create_time';// 创建时间
				$moduleaqvar[4] = 'setdata-published_time';// 发布时间
				$moduleaqvar[5] = 'setdata-category_id';// 分类ID
				$moduleaqvar[6] = 'setdata-lang';// 语言
				$moduleaqvar[7] = 'setdata-user_id';// 发布用户ID
				$moduleaqvar[8] = 'setdata-user_name';// 发布用户名
				$moduleaqvar[9] = 'setdata-post_status';// 设置留言默认未处理状态
				$moduleaqvar[10] = 'setdata-supplier_id';// 商家ID
				$moduleaqcontent = array();
				$moduleaqcontent[0] = $configinfo['moduleid'];// 模块ID
				$moduleaqcontent[1] = $class2;// 二级栏目
				$moduleaqcontent[2] = $class3;// 三级栏目
				$moduleaqcontent[3] = time();// 创建时间
				$moduleaqcontent[4] = time();// 发布时间
				$moduleaqcontent[5] = $configinfo['columnid'];// 分类ID
				$moduleaqcontent[6] = $lang;// 语言
				$moduleaqcontent[7] = $configinfo['adminid'];// 发布用户ID
				$moduleaqcontent[8] = $configinfo['adminname'];// 发布用户名
				$moduleaqcontent[9] = 0;// 设置留言默认未处理状态
				$moduleaqcontent[10] = $supplier_id;// 商家ID
				moduleaqvardata($moduleaqvar,$moduleaqcontent);
				
				// 接收默认数据
				$setdata = moduleaqvarval('setdata','array');
		
				// 插入数据
				$insert_id = insertdata('fastxcms_'.$moduletable, $setdata);
				updatedata('fastxcms_'.$moduletable,"`update_time` = '".time()."'",$configinfo['article_id'],$insert_id);
				
				// 获取当前商家配置数据
				$configdata = datainfo($configinfo['ecs_article'],$supplier_id,'supplier_id','category_id='.$configinfo['columnid'],$configinfo['moduleid']);
			}
			
			// 设置当前配置数据ID
			$id = $configinfo['get_admin_id'] = $configdata['id'];
		}
	}
	
	require(MODULEPARA_PATH . '/modulepara-'.VERSION_NUMBER.'/modulepara/configdetail.php');
}

?>